long barreled gun - Turco Inglés Diccionario